/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.srcptit.trainning.b2;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.StringTokenizer;

/**
 *
 * @author Administrator
 */
public class Bai2DemTu {
    public static void main(String[] args) throws FileNotFoundException {
        String s = "";
        int count = 0;
        try{
            BufferedReader br = new BufferedReader(new FileReader("B2Data.txt"));
            while(br.ready()){
                String s1 = br.readLine(); 
                s = s.concat(s1);    
                s = s.concat("\n");
            }
            if(s.length()==0) throw new NullPointerException();
            StringTokenizer sub = new StringTokenizer(s);
            count = sub.countTokens();
            System.out.println("Xâu đọc được từ file là: "+s);
            System.out.println("Số từ đếm được là: "+count);
            br.close();
        }catch(NullPointerException e){
            System.out.println("File rỗng");
        }catch(FileNotFoundException e){
            System.out.println("Không đọc được tệp");
        }catch(IOException e){
            System.out.println("Lỗi không xác định");
        }finally{
            System.out.println("Done!");
        }
        
    }
}
